place of refuge for women - Allemand Anglais Dictionnaire